package com.cskaoyan.catmall.model.vo;

import lombok.Data;

import java.util.List;

/**
 * @date: 2022-01-08-20-44
 * @author: ZYY
 * @description:
 */
@Data
public class FootPrintVO {
    private int total; // 总的数据量
    private int pages; // 总的页码数
    private int limit; // 当前页最多的数据量
    private int page; // 当前页的页码
    private List<FootPrintListVO> list; // 当前页的数据


    /**
     * @author:zyy
     * @description:
     * @date:2022/01/07 17:04
     * @param total 总的数据量
     * @param pages 总的页码数
     * @param limit 当前页最多的数据量
     * @param page  当前页的页码
     * @param list  当前页的数据
     * @return com.cskaoyan.catmall.model.vo.UserDataVO
     */
    public static FootPrintVO data(long total, int pages, int limit, int page, List list) {
        FootPrintVO data = new FootPrintVO();
        data.setLimit(limit);
        data.setList(list);
        data.setPage(page);
        data.setPage(page);
        data.setTotal((int) total);
        return data;
    }
}